﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; list-style:none;font-family:"微软雅黑"; border:0px; font-size:14px; text-decoration:none; color:#666;}
body{ padding:0; margin:0; background:#eeeeee url(2017gt_bg.jpg) no-repeat center top;}
ul,ul li{ padding:0; margin:0;}

.tiao{ background:url(tiapbg.png) repeat-x left top; position:relative; z-index:999;}
.tianqi iframe{ width:300px; height:31px;}
.shouc a{ color:#333;}
.bannerpic{ width:100%; height:227px; background:url(topng.jpg) no-repeat left top;}
.search_text{ float:left; border:#b21b00 solid 2px; width: 233px; height:30px; line-height:34px; color:#333; text-indent:10px; outline:none;}
.search_sub{ float:left; width:61px; height:34px; background:#b21b00; border:none; color:#fff; cursor:pointer;}
/**.navation a{ display:block; height:40px; line-height:40px; width:100%; color:#FFF; font-family:"微软雅黑"; font-weight:bold; font-size:16px;}
.navation a:hover{ display:block; height:40px; line-height:40px; width:100%; color:#FFF; font-family:"微软雅黑"; font-weight:bold; font-size:16px; background:#a70101;}**/
.xmk1{ text-align:center;}
.xmk1 span{line-height:33px; color:#fff; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.xmk1 a{ float:right; margin-right:15px; margin-top:12px;}
.xmk span{ float:left; margin-left:15px;height:40px; line-height:40px; color:#c40000; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.xmk a{ float:right; margin-right:15px;height:40px; line-height:40px;}
.xmk2 span{ float:left; margin-left:25px;height:36px; line-height:36px; color:#fff; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.xmk2 a{ float:right; margin-right:15px;height:36px; line-height:36px;}
select{ border:#ccc solid 1px; width:220px;}
area{outline:none;}
/*菜单class*/
.lib_tabborder1{}
.lib_Menubox1 {height:37px;line-height:37px;position:relative; border-bottom:#c40000 solid 2px;}

.lib_Menubox1 ul{margin:0px;padding:0px;list-style:none; position:absolute; top:0; left:0; height:37px;text-align:center;}
.lib_Menubox1 li{float:left;display:block;cursor:pointer;width:139px;color:#333;font-weight:normal; margin-right:2px;height:37px;line-height:37px;}
.lib_Menubox1 li.hover{float:left;display:block;cursor:pointer;width:139px;color:#333;font-weight:normal; margin-right:2px;height:37px;line-height:37px; background:url(lihover.jpg) no-repeat left top;}
.lib_Menubox1 li.hover a{font-size:16px; font-family:"微软雅黑"; display:block; height:37px; line-height:37px;color:#FFF; font-weight:bold; width:119px; text-align:center;}
.lib_Menubox1 li a{ font-size:16px; font-family:"微软雅黑";display:block; height:37px; line-height:37px;}
.lib_Contentbox1{clear:both;margin-top:0px; border-top:none;height:181px; text-align:center;padding-top:8px;}

/***上下滚动图****/
#demo1 a,#demo2 a{ display:block; margin:0 auto; margin-bottom:10px;}
#demo1 img,#demo2 img{ width:282px; height:55px; background:#FFF; border:#b6b6b6 solid 1px; margin:0 auto;}
/*****横向滚动****/
.marquee {width:1140px;height:180px;overflow:hidden; margin:0 auto; margin-top:15px;}
.marquee ul,.marquee ul li{ padding:0;}
.marquee ul{ overflow:hidden; padding:0; }
.marquee li{ display:inline; float:left; margin-right:15px; margin-bottom:15px;}
.marquee li a{ width:260px; height:166px; display:block; float:left; text-align:center; font-size:14px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:260px; height:166px;}
.marquee li em{font-style: normal; height:20px; line-height:20px; display:block; margin-top:5px; color:#000; text-decoration:none;}
.marquee li em:hover{font-style: normal; height:20px; line-height:20px; display:block; margin-top:5px; color:#f00; text-decoration:none;}

/*栏目页*/
.mulu ul li,.mulu ul{ padding:0; margin:0; list-style:none;}
.mulu ul{ width:236px; height:auto; margin:0 auto; margin-top:10px;}
.mulu ul li{ height:33px; line-height:33px; width:234px; background:url(lmbtbg.jpg) no-repeat left top; border:#dddddd solid 1px; margin-bottom:10px;}
.mulu ul li:hover{ height:33px; line-height:33px; width:234px; background:url(lmbtbg.jpg) no-repeat left top; border:#dddddd solid 1px; margin-bottom:10px;}
.mulu ul li a{ display:block; width:200px; height:33px; line-height:33px; padding-left:30px;font-family:"微软雅黑"; font-size:14px; color:#000; text-decoration:none;text-align:left;}
.mulu ul li a:hover{ display:block; width:200px; height:33px; line-height:33px;font-family:"微软雅黑"; font-size:14px; color:#a90101; text-decoration:none;text-align:left;}
#demo22 img{ width:212px; height:144px; padding:2px; background:#FFF; border:#b6b6b6 solid 1px; margin:6px 0;}
#demo22 a span{ display:block; width:100%; text-align:center; height:20px; line-height:20px;}
#demo22 a span:hover{ display:block; width:100%; text-align:center; height:20px; line-height:20px; color:#900;}
.weizhi,.weizhi a,.weizhi span{ font-family:"微软雅黑"; font-size:14px; color:#666666; text-decoration:none;}
#fenye a{ font-family:"微软雅黑"; font-size:14px; color:#666666; text-decoration:none;}
#fenye a:hover{ font-family:"微软雅黑"; font-size:14px; color:#f00; text-decoration:none;}
#fenye span{font-family:"微软雅黑"; font-size:14px; color:#666666; }
#fenye tr td{ border-bottom:#dddddd dotted 1px;}

/*--栏目图片样式--*/
.fnsg_imgbox{ width:1140px; height:auto; min-height:500px; margin:0 auto; margin-top:20px; overflow:hidden;}
.fnsg_img{ width:370px; height:271px; float:left; margin:0 5px; margin-bottom:10px;}
.fnsg_imgtop{ width:358px; height:218px; border-left:#999999 solid 1px;border-right:#999999 solid 1px;border-top:#999999 solid 1px;border-bottom:#999999 solid 12px;}
.fnsg_imgtop:hover{ width:358px; height:218px; border-left:#c03231 solid 1px;border-right:#c03231 solid 1px;border-top:#c03231 solid 1px;border-bottom:#c03231 solid 12px;}
.fnsg_imgtcen{ width:358px; height:212px; margin:0 auto; margin-top:3px;}
.fnsg_imgtcen img{ display:block; width:352px; height:212px;}
.fnsg_img a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-family:Arial; font-size:14px; color:#2b2c2c; text-decoration:none;overflow:hidden;word-break:break-all;}
.fnsg_img a:hover{ display:block;width:100%; height:40px; line-height:40px; text-align:center; font-family:Arial; font-size:14px; color:#c03231;text-decoration:none;}

/*--栏目图片样式--*/
.fnsg_imgbox1{ width:880px; height:auto; min-height:500px; margin:0 auto; margin-top:20px; overflow:hidden;}
.fnsg_img1{ width:272px; height:212px; float:left; margin:0 10px; margin-bottom:10px;}
.fnsg_imgtop1{ width:258px; height:168px; border-left:#999999 solid 1px;border-right:#999999 solid 1px;border-top:#999999 solid 1px;border-bottom:#999999 solid 12px;}
.fnsg_imgtop1:hover{ width:258px; height:168px; border-left:#c03231 solid 1px;border-right:#c03231 solid 1px;border-top:#c03231 solid 1px;border-bottom:#c03231 solid 12px;}
.fnsg_imgtcen1{ width:258px; height:162px; margin:0 auto; margin-top:3px;}
.fnsg_imgtcen1 img{ display:block; width:252px; height:162px;}
.fnsg_img1 a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-family:Arial; font-size:14px; color:#2b2c2c; text-decoration:none;overflow:hidden;word-break:break-all;}
.fnsg_img1 a:hover{ display:block;width:100%; height:40px; line-height:40px; text-align:center; font-family:Arial; font-size:14px; color:#c03231;text-decoration:none;}


/*内容页*/
.time a { font-family:"微软雅黑"; color:#666; font-size:14px;}
.ghneir{ font-size:14px; line-height:30px;  padding:15px; border-bottom:#b2b2b2 dashed 1px;text-align:left;}
.ghneir p{ font-size:14px; line-height:30px;  }
.close{ width:100%; height:30px; line-height:30px;}
.close a{ font-family:"微软雅黑"; font-size:14px; color:#b40102; text-decoration:none;}
.close a:hover{ font-family:"微软雅黑"; font-size:14px; color:#b40102; text-decoration:underline; cursor:pointer;}
.lastprev{ padding-left:10px;text-align:left;}
.lastprev a{ font-size:14px; font-family:"微软雅黑";}
.lastprev a:hover{ color:#900; font-size:14px; font-family:"微软雅黑";}

/*教师风采*/
.ctt03{ width:1170px; height:227px; margin:0 auto;overflow:hidden;}
.ctt03 .biaoti>h2{overflow:hidden;height:38px;float:left;width:1100px;}
.ctt03 .biaoti>h3 a{float:right;font-family:"微软雅黑";font-size:14px;color:#666;height:38px;line-height:38px;font-weight:normal;}
.ctt03 .biaoti>h3{ float:right;width:70px;height:38px;line-height:38px;overflow:hidden;}
.ctt03 .biaoti>h2 a{float:left;font-family:"微软雅黑";font-size:16px;font-weight:bold;color:#c40000;height:38px;line-height:38px;}
.ctt03 .biaoti>h2 span{float:left;font-family:"微软雅黑";font-size:12px;height:38px;line-height:38px;margin-left:20px;}
.cp_zs{ height:210px; margin: 0 auto; overflow: hidden; width:1170px; border-top:1px solid #ccc; padding-top:18px;}
.mr_frBtnLs{ cursor:pointer; display:inline; float:left; height:50px; margin:47px 45px 0 0; width:31px; height:79px}
.cp_lbs{ float:left; height:210px; width:1050px; overflow:hidden;}
.mr_frBtnRs{ float:right; margin-top:47px; cursor:pointer; width:31px; height:79px; position:relative; z-index:2;}
.cp_lbs ul li{ display:inline; float:left;/*height:389px;*/ width:144px; height:170px; margin-right:37px;}
.cp_lbs ul li>a{ width:142px; height:142px; overflow:hidden; background:#fff; border-radius:71px; border:1px solid #ccc; display:block;}
.cp_lbs ul li:hover>a{ border:1px solid #c24a44;}
.cp_lbs ul li img{ width:142px; height:142px;}
.cp_lbs ul li h2{ text-align:center; font-size:14px; color:#555; font-weight:normal; line-height:36px;}
.cp_lbs ul li:hover h2{ color:#c24a44; font-weight:bold;}

/* 二级下拉菜单 */
.navation{width:1200px;margin:0 auto;}
nav{
  width: 1200px;
  margin:0 auto;
  position:relative; 
  z-index:9999;
}

ul{
  margin: 0px;
  padding: 0px;
  list-style: none;
}

ul.dropdown{ 
  position: relative; 
  width: 100%; 
}

ul.dropdown li{ 
  font-weight: bold; 
  float: left; 
  width: 171px; 
  position: relative;
}

ul.dropdown a:hover{ 
  color: #000; 
}

ul.dropdown li a { 
  display: block; height:40px; line-height:40px;
  color: #fff; 
  position: relative; 
  z-index: 2000; 
  font-size:16px;
  text-align: center;
  text-decoration: none;
  font-weight:bold;
  background:url(/images/navjg.jpg) no-repeat left center;
}

ul.dropdown li a:hover,
ul.dropdown li a.hover{ 
  position: relative;
  color: #fff;
  background:#f3544d;
}


ul.dropdown ul{ 
 display: none;
 position: absolute; 
  top: 0; 
  left: 0; 
  width: 110px; 
  z-index: 1000;
}

ul.dropdown ul li { 
  font-weight: normal; 
  background: #c40000; 
  padding:3px 0 0 0;
  color: #000; 
  border-bottom: 1px solid #c40000;
  position:relative;
  z-index:500; 
}

ul.dropdown ul li a{ 
  display: block; 
  color: #fff !important;
  background: #c40000 !important;
  position:relative;
  font-size:16px;
  z-index:500;
  font-weight:normal;
} 

ul.dropdown ul li a:hover{
  display: block; 
  background: #f3544d !important;
  color: #fff !important;
  position:relative;
  font-size:16px;
  z-index:500;
  font-weight:normal;
} 


.jianjie{ font-size:14px; font-family:"微软雅黑"; color:#666666; text-indent:28px; line-height:30px;}
.jianjie a{font-size:14px; font-family:"微软雅黑"; color:#c40001;}
.gl{ font-size:12px; font-family:"微软雅黑"; color:#666666; line-height:20px;}
.gl a{font-size:12px; font-family:"微软雅黑"; color:#c40001;}

.jxxc{ width:393px; margin:0 auto; margin-top:16px; overflow:hidden;}
.jxxc li{ float:left; margin:0 10px;}
.jxxc a{ display:block;}
.jxxc a span{ display:block; width:100%; height:27px; line-height:30px;font-size:12px; font-family:"微软雅黑"; color:#666666;}
.jxxc a span:hover{ display:block; width:100%; height:27px; line-height:30px;font-size:12px; font-family:"微软雅黑"; color:#c40001;}
.jxxc a img{ width:111px; height:77px;}


#marquee1{width:290px;height:160px;overflow:hidden; margin:0 auto;margin-top:12px;}

#marquee1 ul li{float:left; }

#marquee1 ul li img{display:block;padding:2px;border:#ccc solid 1px;margin:0 7px;}


.ms a{ width:73px; height:190px;display:block;}
.ms .ms1{ background:url(ms1.jpg) no-repeat left top;}
.ms .ms1:hover{ background:url(ms11.jpg) no-repeat left top;}
.ms .ms2{ background:url(ms2.jpg) no-repeat left top;}
.ms .ms2:hover{ background:url(ms22.jpg) no-repeat left top;}
.ms .ms3{ background:url(ms3.jpg) no-repeat left top;}
.ms .ms3:hover{ background:url(ms33.jpg) no-repeat left top;}
.ms .ms4{ background:url(ms4.jpg) no-repeat left top;}
.ms .ms4:hover{ background:url(ms44.jpg) no-repeat left top;}
.ms .ms5{ background:url(ms5.jpg) no-repeat left top;}
.ms .ms5:hover{ background:url(ms55.jpg) no-repeat left top;}